Halcon C++实现轮廓匹配 您所在的位置:网站首页 halcon 轮廓匹配 Halcon C++实现轮廓匹配

Halcon C++实现轮廓匹配

2024-06-18 10:06| 来源: 网络整理| 查看: 265

轮廓也就是图像中提取出来的对象形状,Halcon提供了HShapeModel类实现形状匹配的相关算法。

实现步骤: 1. 创建模板 CreateScaledShapeModel 2. 执行匹配 FindScaledShapeModel

void HShapeModel::CreateScaledShapeModel( const HImage& Template, const HTuple& NumLevels, //金字塔层级 double AngleStart, double AngleExtent, const HTuple& AngleStep, // 起始角度,角度跨度,角度步长 double ScaleMin, double ScaleMax, const HTuple& ScaleStep, //最小比例,最大比例,缩放步长 const HTuple& Optimization, //优化方法 const HString& Metric, //极性 const HTuple& Contrast, const HTuple& MinContrast// 对比度(模板图),最小对比度(目标图) ) void HShapeModel::FindScaledShapeModel( const HImage& Image, double AngleStart, double AngleExtent, double ScaleMin, double ScaleMax, double MinScore, //最小得分(相似度) Hlong NumMatches, // 匹配个数 double MaxOverlap, // 重合度 const HTuple& Sub


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有